package com.imist.jdbc.service;

import com.imist.jdbc.bean.Message;
import com.imist.jdbc.dao.MessageDao;

import java.util.Date;
import java.util.List;

/**
 * 消息Service
 */
public class MessageService {
    private MessageDao messageDao;

    public MessageService() {
       messageDao = new MessageDao();
    }

    /**
     * 分页查询全部留言
     * @param page
     * @param pageSize
     * @return
     */
    public List<Message> getMessages(int page ,int pageSize){

        return messageDao.getMessages(page,pageSize);
    }

    /**
     * 计算所有留言数量
     * @return
     */
    public int countMessages(){
        return messageDao.countMessages();
    }

    public boolean addMessage(Message message) {
        message.setCreateTime(new Date());
        return messageDao.save(message);
    }
}
